home *** CD-ROM | disk | FTP | other *** search
/ BCI NET 2 / BCI NET 2.iso / archives / programming / gui / eagui30.lha / EAGUI / EAGUI_lib.c < prev    next >
Encoding:
C/C++ Source or Header  |  1994-12-01  |  906 b   |  41 lines

  1. /*
  2.  * $RCSfile: EAGUI_lib.c,v $
  3.  *
  4.  * $Author: marcel $
  5.  *
  6.  * $Revision: 3.0 $
  7.  *
  8.  * $Date: 1994/10/27 19:40:50 $
  9.  *
  10.  * $Locker: marcel $
  11.  *
  12.  * $State: Exp $
  13.  */
  14.  
  15. #include "EAGUI.h"
  16. #include "EAGUI_pragmas.h"
  17.  
  18. STATIC UBYTE rcs_id_string[] = "$Id: EAGUI_lib.c,v 3.0 1994/10/27 19:40:50 marcel Exp marcel $";
  19.  
  20. /* varargs stubs which work with SAS/C */
  21. LONG ea_NewRelation(struct ea_Object *obj_ptr, struct Hook *relmethod_ptr, ULONG tag1, ...)
  22. {
  23.      return(ea_NewRelationA(obj_ptr, relmethod_ptr, (struct TagItem *)&tag1));
  24. }
  25.  
  26. struct ea_Object *ea_NewObject(ULONG type, ULONG tag1, ...)
  27. {
  28.      return(ea_NewObjectA(type, (struct TagItem *)&tag1));
  29. }
  30.  
  31. ULONG ea_GetAttrs(struct ea_Object *obj_ptr, ULONG tag1, ...)
  32. {
  33.      return(ea_GetAttrsA(obj_ptr, (struct TagItem *)&tag1));
  34. }
  35.  
  36. ULONG ea_SetAttrs(struct ea_Object *obj_ptr, ULONG tag1, ...)
  37. {
  38.      return(ea_SetAttrsA(obj_ptr, (struct TagItem *)&tag1));
  39. }
  40.  
  41.